java j2ee uml thin-client .net architecture pda engineering radius3 software consulting enterprise mda enterprise architecture application beratung unternehmensberatung c++ pocketpc